"message": "SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails (`amplesample_prod`.`clear_samples`, CONSTRAINT `clear_samples_artist_id_foreign` FOREIGN KEY (`artist_id`) REFERENCES `artists` (`id`) ON DELETE SET NULL) (SQL: insert into `clear_samples` (`name`, `email`, `business_address`, `phone_number`, `author_sign_sample_agreement`, `party_responsible_payment`, `party_payment_email`, `song_url`, `artist_name`, `song_new_name`, `sampled_name`, `sampled_link`, `description`, `deadline`, `master_sampled_used`, `publishing_sampled_used`, `user_id`, `label_id`, `distribution_id`, `artist_id`, `updated_at`, `created_at`) values (Ample Samples \u2122, theamplesamples@gmail.com, 555, 9177903098, Dana, Dana, theamplesamples@gmail.com, clear/request/songs/2024/01/04/wuvMtGtGSnSHuMcS30P9jRtR6x9iQBkGQE1gwMHB.mp3, Final Draft, Call, Cupid, https://www.youtube.com/watch?v=8dtzMPApA4M, the bed of \"Cupid\" is looped throughout \"Call\", 2024-01-17, 1, 1, 17, 121, 48, 112, 2024-01-04 01:38:08, 2024-01-04 01:38:08))", "exception": "Illuminate\\Database\\QueryException", "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php", "line": 678, "trace": [ { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php", "line": 638, "function": "runQueryCallback", "class": "Illuminate\\Database\\Connection", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php", "line": 472, "function": "run", "class": "Illuminate\\Database\\Connection", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Connection.php", "line": 424, "function": "statement", "class": "Illuminate\\Database\\Connection", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Processors/Processor.php", "line": 32, "function": "insert", "class": "Illuminate\\Database\\Connection", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Query/Builder.php", "line": 2882, "function": "processInsertGetId", "class": "Illuminate\\Database\\Query\\Processors\\Processor", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php", "line": 1560, "function": "insertGetId", "class": "Illuminate\\Database\\Query\\Builder", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php", "line": 1052, "function": "__call", "class": "Illuminate\\Database\\Eloquent\\Builder", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php", "line": 1017, "function": "insertAndSetId", "class": "Illuminate\\Database\\Eloquent\\Model", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Model.php", "line": 858, "function": "performInsert", "class": "Illuminate\\Database\\Eloquent\\Model", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php", "line": 816, "function": "save", "class": "Illuminate\\Database\\Eloquent\\Model", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Support/helpers.php", "line": 263, "function": "Illuminate\\Database\\Eloquent\\{closure}", "class": "Illuminate\\Database\\Eloquent\\Builder", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Database/Eloquent/Builder.php", "line": 817, "function": "tap" }, { "file": "/home/amplesample/www/app/backend/app/Services/Clear/ClearSampleService.php", "line": 27, "function": "create", "class": "Illuminate\\Database\\Eloquent\\Builder", "type": "->" }, { "file": "/home/amplesample/www/app/backend/app/Http/Controllers/Api/V1/Clear/SampleController.php", "line": 65, "function": "create", "class": "App\\Services\\Clear\\ClearSampleService", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Controller.php", "line": 54, "function": "save", "class": "App\\Http\\Controllers\\Api\\V1\\Clear\\SampleController", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php", "line": 45, "function": "callAction", "class": "Illuminate\\Routing\\Controller", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php", "line": 254, "function": "dispatch", "class": "Illuminate\\Routing\\ControllerDispatcher", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Route.php", "line": 197, "function": "runController", "class": "Illuminate\\Routing\\Route", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 695, "function": "run", "class": "Illuminate\\Routing\\Route", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 128, "function": "Illuminate\\Routing\\{closure}", "class": "Illuminate\\Routing\\Router", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php", "line": 50, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Routing\\Middleware\\SubstituteBindings", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php", "line": 127, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php", "line": 103, "function": "handleRequest", "class": "Illuminate\\Routing\\Middleware\\ThrottleRequests", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Middleware/ThrottleRequests.php", "line": 55, "function": "handleRequestUsingNamedLimiter", "class": "Illuminate\\Routing\\Middleware\\ThrottleRequests", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Routing\\Middleware\\ThrottleRequests", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Auth/Middleware/Authenticate.php", "line": 44, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Auth\\Middleware\\Authenticate", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php", "line": 33, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 128, "function": "Laravel\\Sanctum\\Http\\Middleware\\{closure}", "class": "Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 103, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/sanctum/src/Http/Middleware/EnsureFrontendRequestsAreStateful.php", "line": 34, "function": "then", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Laravel\\Sanctum\\Http\\Middleware\\EnsureFrontendRequestsAreStateful", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 103, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 697, "function": "then", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 672, "function": "runRouteWithinStack", "class": "Illuminate\\Routing\\Router", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 636, "function": "runRoute", "class": "Illuminate\\Routing\\Router", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Routing/Router.php", "line": 625, "function": "dispatchToRoute", "class": "Illuminate\\Routing\\Router", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", "line": 166, "function": "dispatch", "class": "Illuminate\\Routing\\Router", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 128, "function": "Illuminate\\Foundation\\Http\\{closure}", "class": "Illuminate\\Foundation\\Http\\Kernel", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php", "line": 21, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php", "line": 31, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php", "line": 21, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php", "line": 40, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Middleware\\TrimStrings", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php", "line": 27, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php", "line": 86, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/fruitcake/laravel-cors/src/HandleCors.php", "line": 52, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Fruitcake\\Cors\\HandleCors", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/fideloper/proxy/src/TrustProxies.php", "line": 57, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 167, "function": "handle", "class": "Fideloper\\Proxy\\TrustProxies", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php", "line": 103, "function": "Illuminate\\Pipeline\\{closure}", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", "line": 141, "function": "then", "class": "Illuminate\\Pipeline\\Pipeline", "type": "->" }, { "file": "/home/amplesample/www/app/backend/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php", "line": 110, "function": "sendRequestThroughRouter", "class": "Illuminate\\Foundation\\Http\\Kernel", "type": "->" }, { "file": "/home/amplesample/www/app/backend/public/index.php", "line": 52, "function": "handle", "class": "Illuminate\\Foundation\\Http\\Kernel", "type": "->" } ] }